gsk: Export gsk_render_node_get_bounds()
authorBenjamin Otte <otte@redhat.com>
Wed, 21 Dec 2016 06:20:28 +0000 (07:20 +0100)
committerBenjamin Otte <otte@redhat.com>
Fri, 23 Dec 2016 07:11:00 +0000 (08:11 +0100)
I'll need it in tests/testsuite soon.

docs/reference/gsk/gsk4-sections.txt
gsk/gskrendernode.h
gsk/gskrendernodeprivate.h

index 9c9fee163f46435f63d99008bc8ea5658317d442..45b48699dd0e9a8460f8a477a5d29b32533d6e75 100644 (file)
@@ -32,6 +32,8 @@ gsk_render_node_draw
 GskScalingFilter
 gsk_render_node_set_scaling_filters
 gsk_render_node_set_name
+gsk_render_node_get_name
+gsk_render_node_get_bounds
 gsk_color_node_new
 gsk_linear_gradient_node_new
 gsk_repeating_linear_gradient_node_new
index 0cbbfd5ad53451643f6396e2c2829c62158d4f38..650ac9bcfb7f5a5d70fa15ce493f255d6a82c6f0 100644 (file)
@@ -166,6 +166,9 @@ void                    gsk_render_node_set_name                (GskRenderNode *
                                                                  const char    *name);
 GDK_AVAILABLE_IN_3_90
 const char *            gsk_render_node_get_name                (GskRenderNode *node);
+GDK_AVAILABLE_IN_3_90
+void                    gsk_render_node_get_bounds              (GskRenderNode   *node,
+                                                                 graphene_rect_t *frame);
 
 GDK_AVAILABLE_IN_3_90
 void                    gsk_render_node_draw                    (GskRenderNode *node,
index 32133149e71e13fcafa4ab31b3692631300b8b21..25c10ea7e2971d3b8e2ce0c85a9125b532e0170d 100644 (file)
@@ -40,8 +40,6 @@ struct _GskRenderNodeClass
 
 GskRenderNode *gsk_render_node_new (const GskRenderNodeClass *node_class, gsize extra_size);
 
-void gsk_render_node_get_bounds (GskRenderNode   *node,
-                                 graphene_rect_t *frame);
 GVariant * gsk_render_node_serialize_node (GskRenderNode *node);
 GskRenderNode * gsk_render_node_deserialize_node (GskRenderNodeType type, GVariant *variant);